07. Challenge 3
Functions
In this quiz, I want you to write a function called factorial that returns an int. A factorial is a mathematical operation designated by a ! operator and returns the product of a number and every whole number between it and 0. For example:
4! = 4 \cdot 3 \cdot 2 \cdot 1 = 24
You'll write your code within Factorial.cpp. Good luck!
Task Feedback:
Cool! Test your code below!
Start Quiz:
#include <Factorial.h>
/*
Your code goes here! See Factorial.h for your method's signature (eg, its args and return value).
*/
/*
No need to change this file. This simply declares that Factorial returns an int
and takes an int as the sole argument.
*/
int Factorial(int n);
#include <iostream>
#include <Factorial.h>
int main()
{
// feel free to change this test case!
int value = Factorial(6);
std::cout << "6! should equal 720. Your Factorial method returned:" << std::endl;
std::cout << value << std::endl;
}